Labels:text | screenshot | font | number | black and white OCR: Public An element is public if it is defined in the package specification. A public element can be referenced directly from other programs and PL/SQL blocks. The package specification is the "gatekeeper" for the package. It determines the package elements to which a developer may have access (i.e. its interface). Private An element is private if it is defined only in the body of the package, but does not appear in the specification, A private element cannot be referenced outside the package. Any other element of the package con reference and use a private element. Figure 3: Package elements can be either public or private.